/**
 * 判断当前设备是否为PC
 * @returns {boolean} 如果是PC设备返回true，否则返回false
 */
export function isPC(): boolean {
  // 定义移动设备的userAgent标识
  const agents = [
    'Android',
    'iPhone',
    'webOS',
    'BlackBerry',
    'SymbianOS',
    'Windows Phone',
    'iPad',
    'iPod',
  ];
  // 判断当前设备的userAgent是否包含在移动设备标识中
  return !agents.includes(window.navigator.userAgent);
}

// 示例用法
// import { isPC } from './agent';
// console.log(isPC()); // 输出true或false，取决于当前设备
